puppet-animated films - Alemán Inglés Diccionario